xen.git
21 years agobitkeeper revision 1.1108.1.13 (4100e3a6AM3nkMAOO2NrkuSXmz7H3w)
mjw@wray-m-3.hpl.hp.com [Fri, 23 Jul 2004 10:08:38 +0000 (10:08 +0000)]
bitkeeper revision 1.1108.1.13 (4100e3a6AM3nkMAOO2NrkuSXmz7H3w)

Set parameter for fbvt call.

21 years agobitkeeper revision 1.1108.1.12 (40ffee27o1VPDwZVRgzbC8H1a0rrLQ)
mjw@wray-m-3.hpl.hp.com [Thu, 22 Jul 2004 16:41:11 +0000 (16:41 +0000)]
bitkeeper revision 1.1108.1.12 (40ffee27o1VPDwZVRgzbC8H1a0rrLQ)

Small fix in error handling.

21 years agobitkeeper revision 1.1108.1.11 (40ffedd53In0viK6nHqcjQ7ZlYdFkw)
mjw@wray-m-3.hpl.hp.com [Thu, 22 Jul 2004 16:39:49 +0000 (16:39 +0000)]
bitkeeper revision 1.1108.1.11 (40ffedd53In0viK6nHqcjQ7ZlYdFkw)

Filling-in vnet support.

21 years agobitkeeper revision 1.1108.1.10 (40ffca0cD1Dy4C5W0JRW9WjeIXOWPA)
mjw@wray-m-3.hpl.hp.com [Thu, 22 Jul 2004 14:07:08 +0000 (14:07 +0000)]
bitkeeper revision 1.1108.1.10 (40ffca0cD1Dy4C5W0JRW9WjeIXOWPA)

Catch getopt errors.

21 years agobitkeeper revision 1.1108.1.9 (40ffc482ecTQvwco24bTny6XsTfKJg)
mjw@wray-m-3.hpl.hp.com [Thu, 22 Jul 2004 13:43:30 +0000 (13:43 +0000)]
bitkeeper revision 1.1108.1.9 (40ffc482ecTQvwco24bTny6XsTfKJg)

Update doc to reflect code changes.

21 years agobitkeeper revision 1.1108.1.8 (40ffc44fV2fs0W-8bRw5B0XcBdmAsw)
mjw@wray-m-3.hpl.hp.com [Thu, 22 Jul 2004 13:42:39 +0000 (13:42 +0000)]
bitkeeper revision 1.1108.1.8 (40ffc44fV2fs0W-8bRw5B0XcBdmAsw)

Add python 2.3 logging to the tree. Only install
if not present. Convert xend to use logging.

21 years agobitkeeper revision 1.1108.1.7 (40fe8e94dVC8sbHuT47XKkT7fG82hQ)
mjw@wray-m-3.hpl.hp.com [Wed, 21 Jul 2004 15:41:08 +0000 (15:41 +0000)]
bitkeeper revision 1.1108.1.7 (40fe8e94dVC8sbHuT47XKkT7fG82hQ)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.8.1 (40fe880c_hiP01MQUNgjKQOK3pSO0Q)
xenbk@gandalf.hpl.hp.com [Wed, 21 Jul 2004 15:13:16 +0000 (15:13 +0000)]
bitkeeper revision 1.1108.8.1 (40fe880c_hiP01MQUNgjKQOK3pSO0Q)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.1.6 (40fe62673yjDDWr_lJLCZV970Wralw)
mjw@wray-m-3.hpl.hp.com [Wed, 21 Jul 2004 12:32:39 +0000 (12:32 +0000)]
bitkeeper revision 1.1108.1.6 (40fe62673yjDDWr_lJLCZV970Wralw)

Fix problem with POST - need Content-Length header.

21 years agobitkeeper revision 1.1108.1.5 (40fe53dapXzTXD_9GRLEFYObr0GFXA)
mjw@wray-m-3.hpl.hp.com [Wed, 21 Jul 2004 11:30:34 +0000 (11:30 +0000)]
bitkeeper revision 1.1108.1.5 (40fe53dapXzTXD_9GRLEFYObr0GFXA)

Compensate for python not coercing to string.

21 years agobitkeeper revision 1.1108.1.4 (40fe51ffLxtDXSQ_TOJZQcpn_HcB3g)
mjw@wray-m-3.hpl.hp.com [Wed, 21 Jul 2004 11:22:39 +0000 (11:22 +0000)]
bitkeeper revision 1.1108.1.4 (40fe51ffLxtDXSQ_TOJZQcpn_HcB3g)

Rework xend client to support synchronous and asynchronous
connections.

21 years agobitkeeper revision 1.1108.2.13 (40fe409cM95AhPf9RUDsKleD88duqA)
cl349@freefall.cl.cam.ac.uk [Wed, 21 Jul 2004 10:08:28 +0000 (10:08 +0000)]
bitkeeper revision 1.1108.2.13 (40fe409cM95AhPf9RUDsKleD88duqA)

Install System.map in boot

21 years agobitkeeper revision 1.1108.2.12 (40fe3dbaxIWEKBVXUkHDWE0aDdMw5w)
cl349@freefall.cl.cam.ac.uk [Wed, 21 Jul 2004 09:56:10 +0000 (09:56 +0000)]
bitkeeper revision 1.1108.2.12 (40fe3dbaxIWEKBVXUkHDWE0aDdMw5w)

Fix the Xen specific idle loop for good.

21 years agobitkeeper revision 1.1108.2.11 (40fe3d42Zl0VaD6XCO_s716MYM1VIQ)
cl349@freefall.cl.cam.ac.uk [Wed, 21 Jul 2004 09:54:10 +0000 (09:54 +0000)]
bitkeeper revision 1.1108.2.11 (40fe3d42Zl0VaD6XCO_s716MYM1VIQ)

Make the network interrupt handler work on 2.6.

21 years agobitkeeper revision 1.1108.1.3 (40fd3301dD9_yvbARDCU9QMdBQ_B_w)
mjw@wray-m-3.hpl.hp.com [Tue, 20 Jul 2004 14:55:40 +0000 (14:55 +0000)]
bitkeeper revision 1.1108.1.3 (40fd3301dD9_yvbARDCU9QMdBQ_B_w)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.7.1 (40fd3300BIfHRgHP5-DpQTLgUmNmEQ)
xenbk@gandalf.hpl.hp.com [Tue, 20 Jul 2004 14:58:08 +0000 (14:58 +0000)]
bitkeeper revision 1.1108.7.1 (40fd3300BIfHRgHP5-DpQTLgUmNmEQ)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.1.2 (40fd3202hesHtZpdMd1v994DiPkgZw)
mjw@wray-m-3.hpl.hp.com [Tue, 20 Jul 2004 14:53:54 +0000 (14:53 +0000)]
bitkeeper revision 1.1108.1.2 (40fd3202hesHtZpdMd1v994DiPkgZw)

Make xend check its prerequisites more carefully.
Add python logging package (standard from python 2.3).

21 years agobitkeeper revision 1.1108.2.10 (40fcfc64LO8Ls6RtxlZw1nzzYI_gUQ)
tw275@labyrinth.cl.cam.ac.uk [Tue, 20 Jul 2004 11:05:08 +0000 (11:05 +0000)]
bitkeeper revision 1.1108.2.10 (40fcfc64LO8Ls6RtxlZw1nzzYI_gUQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk

21 years agobitkeeper revision 1.1108.5.2 (40fcfc3d1HOefeaUA-YZdx66NSVvqA)
tw275@labyrinth.cl.cam.ac.uk [Tue, 20 Jul 2004 11:04:29 +0000 (11:04 +0000)]
bitkeeper revision 1.1108.5.2 (40fcfc3d1HOefeaUA-YZdx66NSVvqA)

Trying to get my new web interfae to install correctly

21 years agobitkeeper revision 1.1108.2.9 (40fcf6e9nDj-fZDSmZB0OoBsUd6N4w)
cl349@freefall.cl.cam.ac.uk [Tue, 20 Jul 2004 10:41:45 +0000 (10:41 +0000)]
bitkeeper revision 1.1108.2.9 (40fcf6e9nDj-fZDSmZB0OoBsUd6N4w)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist

21 years agobitkeeper revision 1.1108.6.1 (40fcf6dbc9Be6szJlWRlS855NTQlrg)
cl349@freefall.cl.cam.ac.uk [Tue, 20 Jul 2004 10:41:31 +0000 (10:41 +0000)]
bitkeeper revision 1.1108.6.1 (40fcf6dbc9Be6szJlWRlS855NTQlrg)

Use the HYPERVISOR_block now, after adding a check if there's RCU work.

21 years agobitkeeper revision 1.1108.2.8 (40fcf4c7Jq90GJBHcWC0vcq2_vRLqA)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 10:32:39 +0000 (10:32 +0000)]
bitkeeper revision 1.1108.2.8 (40fcf4c7Jq90GJBHcWC0vcq2_vRLqA)

More backend driver fixes and robustifying.

21 years agobitkeeper revision 1.1108.2.7 (40fcf080LWtcDHL3kwES2Lj8iJCtPA)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 10:14:24 +0000 (10:14 +0000)]
bitkeeper revision 1.1108.2.7 (40fcf080LWtcDHL3kwES2Lj8iJCtPA)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1108.5.1 (40fcefb6qjmLfXYNvxzhLGUkAWzBxw)
tw275@labyrinth.cl.cam.ac.uk [Tue, 20 Jul 2004 10:11:02 +0000 (10:11 +0000)]
bitkeeper revision 1.1108.5.1 (40fcefb6qjmLfXYNvxzhLGUkAWzBxw)

Added a new HTML interface under sv/
At the mo doesn't do much but look pretty,
will add wizards to creat domains etc later

21 years agobitkeeper revision 1.1108.2.6 (40fcee26SlLNF75UslNc1VnkUjVwiQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 10:04:22 +0000 (10:04 +0000)]
bitkeeper revision 1.1108.2.6 (40fcee26SlLNF75UslNc1VnkUjVwiQ)

Fix a really nasty network backend bug.

21 years agobitkeeper revision 1.1108.2.5 (40fccf1cqtpsib0LoHIAxOu40c86lg)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 07:51:56 +0000 (07:51 +0000)]
bitkeeper revision 1.1108.2.5 (40fccf1cqtpsib0LoHIAxOu40c86lg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1108.4.1 (40fccf15MMHXnf0_66am3vGFf6fVDA)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 07:51:49 +0000 (07:51 +0000)]
bitkeeper revision 1.1108.4.1 (40fccf15MMHXnf0_66am3vGFf6fVDA)

Merge net frontend drivers in 2.4 and 2.6.
Fix some bugs that would cause crashes in low-memory conditions.
There may well be some bugs still lurking, but better hidden than
before!

21 years agobitkeeper revision 1.1108.2.4 (40fc4992NTekksq44lE2Cie1bHOZSw)
cl349@freefall.cl.cam.ac.uk [Mon, 19 Jul 2004 22:22:10 +0000 (22:22 +0000)]
bitkeeper revision 1.1108.2.4 (40fc4992NTekksq44lE2Cie1bHOZSw)

g/c unused variable

21 years agobitkeeper revision 1.1108.2.3 (40fc44e2_QPjU_36U-DOo3CgN8jbnw)
cl349@freefall.cl.cam.ac.uk [Mon, 19 Jul 2004 22:02:10 +0000 (22:02 +0000)]
bitkeeper revision 1.1108.2.3 (40fc44e2_QPjU_36U-DOo3CgN8jbnw)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist

21 years agobitkeeper revision 1.1108.3.1 (40fc449eExRZSW5dU1TAzdlOTRDqMQ)
cl349@freefall.cl.cam.ac.uk [Mon, 19 Jul 2004 22:01:02 +0000 (22:01 +0000)]
bitkeeper revision 1.1108.3.1 (40fc449eExRZSW5dU1TAzdlOTRDqMQ)

Add HYPERVISOR_block support.
Not enabled yet since it adds a 5 seconds long delay during boot.

21 years agobitkeeper revision 1.1108.2.2 (40fbf4de21Jj1rHIoB288QJ0sKILVg)
mwilli2@equilibrium.research.intel-research.net [Mon, 19 Jul 2004 16:20:46 +0000 (16:20 +0000)]
bitkeeper revision 1.1108.2.2 (40fbf4de21Jj1rHIoB288QJ0sKILVg)

Tweak xm command parsing - can now use unambiguous prefixes to identify the
command.  For instance: 'xm list' can be 'xm l' 'xm li' 'xm lis'.

21 years agobitkeeper revision 1.1108.2.1 (40fbe925tXfT_97FffvS1h8aPcGujA)
iap10@labyrinth.cl.cam.ac.uk [Mon, 19 Jul 2004 15:30:45 +0000 (15:30 +0000)]
bitkeeper revision 1.1108.2.1 (40fbe925tXfT_97FffvS1h8aPcGujA)

Don't trust sfdisk -- leave determining a blkdev's lenth to the backend driver.

21 years agobitkeeper revision 1.1108.1.1 (40fbb559J4VKc_p9h4f2N4LDV9IXfg)
mjw@wray-m-3.hpl.hp.com [Mon, 19 Jul 2004 11:49:45 +0000 (11:49 +0000)]
bitkeeper revision 1.1108.1.1 (40fbb559J4VKc_p9h4f2N4LDV9IXfg)

Fix problems with persistence of vm startTime.

21 years agobitkeeper revision 1.1108 (40faa786-NQDR74N9ltmfUON6lXTWw)
kaf24@scramble.cl.cam.ac.uk [Sun, 18 Jul 2004 16:38:30 +0000 (16:38 +0000)]
bitkeeper revision 1.1108 (40faa786-NQDR74N9ltmfUON6lXTWw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1106.1.2 (40faa780dekT3E5arFwcbQDu1MbX6g)
kaf24@scramble.cl.cam.ac.uk [Sun, 18 Jul 2004 16:38:24 +0000 (16:38 +0000)]
bitkeeper revision 1.1106.1.2 (40faa780dekT3E5arFwcbQDu1MbX6g)

Cleaned up Xen's instruction emulator.

21 years agobitkeeper revision 1.1106.1.1 (40faa752Kdxq9bbMRBdZigZQR4lssw)
kaf24@scramble.cl.cam.ac.uk [Sun, 18 Jul 2004 16:37:38 +0000 (16:37 +0000)]
bitkeeper revision 1.1106.1.1 (40faa752Kdxq9bbMRBdZigZQR4lssw)

Add iopl virtualisation to Linux 2.6. ioport.c is shared with 2.4.

21 years agobitkeeper revision 1.1107 (40f98794J_mirmJSTPQ1LqjLJj7NTg)
iap10@labyrinth.cl.cam.ac.uk [Sat, 17 Jul 2004 20:09:56 +0000 (20:09 +0000)]
bitkeeper revision 1.1107 (40f98794J_mirmJSTPQ1LqjLJj7NTg)

Simplify clipping check and fix to work with non disks devices.

21 years agobitkeeper revision 1.1106 (40f9233aIx7QWfqH33Mm0gKYF2NoHg)
kaf24@scramble.cl.cam.ac.uk [Sat, 17 Jul 2004 13:01:46 +0000 (13:01 +0000)]
bitkeeper revision 1.1106 (40f9233aIx7QWfqH33Mm0gKYF2NoHg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1104.1.1 (40f923322G2jO4f0TVh9AXW3jpr9bQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 17 Jul 2004 13:01:38 +0000 (13:01 +0000)]
bitkeeper revision 1.1104.1.1 (40f923322G2jO4f0TVh9AXW3jpr9bQ)

Initial Xen support for 4GB segments thru instruction emulation.
The instruction decoder needs some refactoring as there is lots of
duplicated crufty code in there right now. Also, the TLS libraries
hit the emulator a LOT, but mainly with one or two instructions. Probably
we need to patch those within Linux.

21 years agobitkeeper revision 1.1105 (40f8f28fWHXTNHPEw4csRWJJ3xurCQ)
iap10@labyrinth.cl.cam.ac.uk [Sat, 17 Jul 2004 09:34:07 +0000 (09:34 +0000)]
bitkeeper revision 1.1105 (40f8f28fWHXTNHPEw4csRWJJ3xurCQ)

fix the trivial xen-clone fix...

21 years agobitkeeper revision 1.1104 (40f834b0XKxLqwV45R5DkTjgl6UzaQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jul 2004 20:04:00 +0000 (20:04 +0000)]
bitkeeper revision 1.1104 (40f834b0XKxLqwV45R5DkTjgl6UzaQ)

Stop compile warnings.

21 years agobitkeeper revision 1.1103 (40f832cfY5flkPnN6fgkffTZGuEDcg)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jul 2004 19:55:59 +0000 (19:55 +0000)]
bitkeeper revision 1.1103 (40f832cfY5flkPnN6fgkffTZGuEDcg)

New ballooning interface from David Becker. A much more sensible
'memory target' value is exported via /proc.

21 years agobitkeeper revision 1.1102 (40f7cb26ScIvTp2P9LH-HLcauhcwTg)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jul 2004 12:33:42 +0000 (12:33 +0000)]
bitkeeper revision 1.1102 (40f7cb26ScIvTp2P9LH-HLcauhcwTg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1099.1.1 (40f7cb1eMTkl14JJIaobtE7X06GRng)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jul 2004 12:33:34 +0000 (12:33 +0000)]
bitkeeper revision 1.1099.1.1 (40f7cb1eMTkl14JJIaobtE7X06GRng)

Small fixes

21 years agobitkeeper revision 1.1101 (40f79e519lI13NKbQnWXSUm96J4p3w)
tw275@labyrinth.cl.cam.ac.uk [Fri, 16 Jul 2004 09:22:25 +0000 (09:22 +0000)]
bitkeeper revision 1.1101 (40f79e519lI13NKbQnWXSUm96J4p3w)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk

21 years agobitkeeper revision 1.1094.1.1 (40f79e49R1DHspwInBVx1sG5QTUSmA)
tw275@labyrinth.cl.cam.ac.uk [Fri, 16 Jul 2004 09:22:17 +0000 (09:22 +0000)]
bitkeeper revision 1.1094.1.1 (40f79e49R1DHspwInBVx1sG5QTUSmA)

Added logging of uptime of domains - needs to be made persistent

21 years agobitkeeper revision 1.1100 (40f77573CvU9GWZuhmX5Moolj6ljnQ)
iap10@labyrinth.cl.cam.ac.uk [Fri, 16 Jul 2004 06:28:03 +0000 (06:28 +0000)]
bitkeeper revision 1.1100 (40f77573CvU9GWZuhmX5Moolj6ljnQ)

xen-clone fix

21 years agobitkeeper revision 1.1099 (40f6f756_UAMBuGEnf4DcZB7Z3xbwg)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 21:29:58 +0000 (21:29 +0000)]
bitkeeper revision 1.1099 (40f6f756_UAMBuGEnf4DcZB7Z3xbwg)

Truncate TLS segments to avoid overlap with Xen private area.

21 years agobitkeeper revision 1.1098 (40f6a8cd2Y9Htnk5vgSxS31v4Zpp_g)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 15:54:53 +0000 (15:54 +0000)]
bitkeeper revision 1.1098 (40f6a8cd2Y9Htnk5vgSxS31v4Zpp_g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1096.1.1 (40f6a8c7wXaMcm4UCjotaqA0KGAqcQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 15:54:47 +0000 (15:54 +0000)]
bitkeeper revision 1.1096.1.1 (40f6a8c7wXaMcm4UCjotaqA0KGAqcQ)

Fix an error-path bug in Xen.

21 years agobitkeeper revision 1.1097 (40f69f48JEkNJ4Hf1ehGiX4W-rIzKw)
iap10@labyrinth.cl.cam.ac.uk [Thu, 15 Jul 2004 15:14:16 +0000 (15:14 +0000)]
bitkeeper revision 1.1097 (40f69f48JEkNJ4Hf1ehGiX4W-rIzKw)

Avoid messages of the form: 'INIT: Id "2" respawning too fast: disabled for 5 minutes'

21 years agobitkeeper revision 1.1096 (40f6851bgE09CI90pLVdOYUODRx7ww)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 13:22:35 +0000 (13:22 +0000)]
bitkeeper revision 1.1096 (40f6851bgE09CI90pLVdOYUODRx7ww)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1093.1.1 (40f68514W0caTBHxeTQAL73i8HXL2A)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 13:22:28 +0000 (13:22 +0000)]
bitkeeper revision 1.1093.1.1 (40f68514W0caTBHxeTQAL73i8HXL2A)

console merge

21 years agobitkeeper revision 1.1095 (40f67df01t5vX4nRXlk29L0xLlSunA)
ach61@labyrinth.cl.cam.ac.uk [Thu, 15 Jul 2004 12:52:00 +0000 (12:52 +0000)]
bitkeeper revision 1.1095 (40f67df01t5vX4nRXlk29L0xLlSunA)

use .gdbinit for setup

21 years agobitkeeper revision 1.1094 (40f64e48IpUzrEwjDEyKFZ9I2_7t6A)
cl349@freefall.cl.cam.ac.uk [Thu, 15 Jul 2004 09:28:40 +0000 (09:28 +0000)]
bitkeeper revision 1.1094 (40f64e48IpUzrEwjDEyKFZ9I2_7t6A)

prefer config file from previous install over defconfig file

21 years agobitkeeper revision 1.1093 (40f5b241mxmikY5krWj5CCgZPeipIg)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 22:22:57 +0000 (22:22 +0000)]
bitkeeper revision 1.1093 (40f5b241mxmikY5krWj5CCgZPeipIg)

linux 2.6 Makefile hacks.

21 years agobitkeeper revision 1.1092 (40f58b91EPi_jnua2Uu_mG3PqibC8w)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 19:37:53 +0000 (19:37 +0000)]
bitkeeper revision 1.1092 (40f58b91EPi_jnua2Uu_mG3PqibC8w)

more parts of:
  - Include Linux 2.6 in top-level Makefile
  - Enable module support in 2.6

21 years agobitkeeper revision 1.1091 (40f58ac6eLKaEJtnDFS9xLtppLW3OA)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 19:34:30 +0000 (19:34 +0000)]
bitkeeper revision 1.1091 (40f58ac6eLKaEJtnDFS9xLtppLW3OA)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist

21 years agobitkeeper revision 1.1089.1.1 (40f58abd3hHSQAjS5fkV46SbJOhZXA)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 19:34:21 +0000 (19:34 +0000)]
bitkeeper revision 1.1089.1.1 (40f58abd3hHSQAjS5fkV46SbJOhZXA)

- Include Linux 2.6 in top-level Makefile
- Enable module support in 2.6

21 years agobitkeeper revision 1.1090 (40f580e9uCqs_k5TO6a3XRLpGXSb6g)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 18:52:25 +0000 (18:52 +0000)]
bitkeeper revision 1.1090 (40f580e9uCqs_k5TO6a3XRLpGXSb6g)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1088.1.1 (40f580e4lUYRavz4xXHwSuq0WmwdyA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 18:52:20 +0000 (18:52 +0000)]
bitkeeper revision 1.1088.1.1 (40f580e4lUYRavz4xXHwSuq0WmwdyA)

Clip vbd size to size of underlying device. A temporary fix until we replace
the grow/shrink interface.

21 years agobitkeeper revision 1.1089 (40f56f24SZs3MuUGeXcTUoYhNLto6g)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 17:36:36 +0000 (17:36 +0000)]
bitkeeper revision 1.1089 (40f56f24SZs3MuUGeXcTUoYhNLto6g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1086.2.1 (40f56f1dUhjhI2VI1m-7iYS5gF4jqA)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 17:36:29 +0000 (17:36 +0000)]
bitkeeper revision 1.1086.2.1 (40f56f1dUhjhI2VI1m-7iYS5gF4jqA)

x86-64 now executes as far as the boot-time banner.

21 years agobitkeeper revision 1.1088 (40f56ac0CVtxMvo1e56ra1DF_vNYwQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:17:52 +0000 (17:17 +0000)]
bitkeeper revision 1.1088 (40f56ac0CVtxMvo1e56ra1DF_vNYwQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1086.1.1 (40f56ab7cyHUfU9X0WmyoukR0LaXcQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:17:43 +0000 (17:17 +0000)]
bitkeeper revision 1.1086.1.1 (40f56ab7cyHUfU9X0WmyoukR0LaXcQ)

Simple uninstall option to top-level Makefile

21 years agobitkeeper revision 1.1087 (40f56a0eJ3YluUqh_hXolLsP2iLy0w)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 17:14:54 +0000 (17:14 +0000)]
bitkeeper revision 1.1087 (40f56a0eJ3YluUqh_hXolLsP2iLy0w)

Add mkbuildtree script to prepare a Linux 2.6 build tree.

21 years agobitkeeper revision 1.1086 (40f5687be0DDpSYX0TNiliScPeVkTA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:08:11 +0000 (17:08 +0000)]
bitkeeper revision 1.1086 (40f5687be0DDpSYX0TNiliScPeVkTA)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1085 (40f5624559Jpit7H8wc4PzDqjO-E2g)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 16:41:41 +0000 (16:41 +0000)]
bitkeeper revision 1.1085 (40f5624559Jpit7H8wc4PzDqjO-E2g)

Initial checkin of Linux 2.6.

21 years agobitkeeper revision 1.1081.1.2 (40f55de2NRzSVtT27hdCdG3fbdnqGg)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 16:22:58 +0000 (16:22 +0000)]
bitkeeper revision 1.1081.1.2 (40f55de2NRzSVtT27hdCdG3fbdnqGg)

Allow console port for a domain to be specified.

21 years agobitkeeper revision 1.1081.1.1 (40f552eaWV4viomXWEuk8dzfLHid7g)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 15:36:10 +0000 (15:36 +0000)]
bitkeeper revision 1.1081.1.1 (40f552eaWV4viomXWEuk8dzfLHid7g)

Change to new restart model.

21 years agobitkeeper revision 1.1084 (40f550b1_LIi9erer0DqFiK5Y96wdA)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 15:26:41 +0000 (15:26 +0000)]
bitkeeper revision 1.1084 (40f550b1_LIi9erer0DqFiK5Y96wdA)

Bugfix

21 years agobitkeeper revision 1.1083 (40f54b0a40pzYjUMzMokIXYQ7fyBgA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 15:02:34 +0000 (15:02 +0000)]
bitkeeper revision 1.1083 (40f54b0a40pzYjUMzMokIXYQ7fyBgA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1071.1.8 (40f54b05-CAEtk1-dmM8jup2OTvRpg)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 15:02:29 +0000 (15:02 +0000)]
bitkeeper revision 1.1071.1.8 (40f54b05-CAEtk1-dmM8jup2OTvRpg)

trivial

21 years agobitkeeper revision 1.1071.1.7 (40f54af55pyLX7mn-IvUDb5re5ebeA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 15:02:13 +0000 (15:02 +0000)]
bitkeeper revision 1.1071.1.7 (40f54af55pyLX7mn-IvUDb5re5ebeA)

In linux, make halt the same as poweroff.
Xen now observes dom 0 exit code and halts if required.

21 years agobitkeeper revision 1.1082 (40f5427bJQEFqTSPn7NWKEkiQ-CC9g)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 14:26:03 +0000 (14:26 +0000)]
bitkeeper revision 1.1082 (40f5427bJQEFqTSPn7NWKEkiQ-CC9g)

Allow loading of kernel images with virtual-memory base different
from kernel-image load base.

21 years agobitkeeper revision 1.1081 (40f51d11qw-VHbZ26xKNy0xc6ylgiQ)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 11:46:25 +0000 (11:46 +0000)]
bitkeeper revision 1.1081 (40f51d11qw-VHbZ26xKNy0xc6ylgiQ)

Quieten down debug prints.

21 years agobitkeeper revision 1.1080 (40f50d9aaH0Dd_smhBdPvYcIQFbsoA)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 10:40:26 +0000 (10:40 +0000)]
bitkeeper revision 1.1080 (40f50d9aaH0Dd_smhBdPvYcIQFbsoA)

Improved error handling in xend and XendClient.

21 years agobitkeeper revision 1.1079 (40f4e5201X5cFAJLkisLEfp2hFKFLA)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 07:45:24 +0000 (07:45 +0000)]
bitkeeper revision 1.1079 (40f4e5201X5cFAJLkisLEfp2hFKFLA)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1072.1.1 (40f4e51fLMgcKX4Sn6FNYePX6EqkGA)
xenbk@gandalf.hpl.hp.com [Wed, 14 Jul 2004 07:47:43 +0000 (07:47 +0000)]
bitkeeper revision 1.1072.1.1 (40f4e51fLMgcKX4Sn6FNYePX6EqkGA)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1071.1.6 (40f4dc820j_moO3D2AEja33QFn9N7A)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 07:10:58 +0000 (07:10 +0000)]
bitkeeper revision 1.1071.1.6 (40f4dc820j_moO3D2AEja33QFn9N7A)

Tiny fixes to allow gentoo distro to work in dom0.

21 years agobitkeeper revision 1.1071.1.5 (40f41ae00utn5d2f3tlNLcvG_QhiBA)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 17:24:48 +0000 (17:24 +0000)]
bitkeeper revision 1.1071.1.5 (40f41ae00utn5d2f3tlNLcvG_QhiBA)

Fairly major fixes to the network frontend driver.
Much saner now.

21 years agobitkeeper revision 1.1071.1.4 (40f3fec5bu-VHH-4jBT7Jurn6BIq3Q)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 15:24:53 +0000 (15:24 +0000)]
bitkeeper revision 1.1071.1.4 (40f3fec5bu-VHH-4jBT7Jurn6BIq3Q)

Fix blkif backend driver to work from a kernel thread rather than
from a tasklet.

21 years agobitkeeper revision 1.1078 (40f3fba76Iz0xWiPyLNc6VMjsLY3Dw)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 15:11:35 +0000 (15:11 +0000)]
bitkeeper revision 1.1078 (40f3fba76Iz0xWiPyLNc6VMjsLY3Dw)

Fix the arg spec for save.

21 years agobitkeeper revision 1.1077 (40f3fb66AxVdcgokLJ3FBqGopebf3A)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 15:10:30 +0000 (15:10 +0000)]
bitkeeper revision 1.1077 (40f3fb66AxVdcgokLJ3FBqGopebf3A)

Add some device create/destroy changes that got missed.

21 years agobitkeeper revision 1.1076 (40f3f7b4Cj4P09-PODiTO2MMFlKicw)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 14:54:44 +0000 (14:54 +0000)]
bitkeeper revision 1.1076 (40f3f7b4Cj4P09-PODiTO2MMFlKicw)

Add device create and device destroy for an existing domain.

21 years agobitkeeper revision 1.1071.1.3 (40f3f494hMH1GKUQuCB0vUKhJyfyoA)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 14:41:24 +0000 (14:41 +0000)]
bitkeeper revision 1.1071.1.3 (40f3f494hMH1GKUQuCB0vUKhJyfyoA)

Add a conswitch command-line option to Xen.

21 years agobitkeeper revision 1.1071.1.2 (40f3eed8kdZ959gB_ZYkHRPFFEGkKg)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 14:16:56 +0000 (14:16 +0000)]
bitkeeper revision 1.1071.1.2 (40f3eed8kdZ959gB_ZYkHRPFFEGkKg)

Fix domain death to stop all CPUs running over the defunct page tables.

21 years agobitkeeper revision 1.1071.1.1 (40f3e004OzCoCvEydk6MlPKkgr6Qcw)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 13:13:40 +0000 (13:13 +0000)]
bitkeeper revision 1.1071.1.1 (40f3e004OzCoCvEydk6MlPKkgr6Qcw)

Xen can rely on a good local APIC on P6+ processors.

21 years agobitkeeper revision 1.1075 (40f3d929OFHwDCndxHCAhHnmUAclPg)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 12:44:25 +0000 (12:44 +0000)]
bitkeeper revision 1.1075 (40f3d929OFHwDCndxHCAhHnmUAclPg)

Improve error trapping in xm.
Allow nfs_server to override dummy addr.

21 years agobitkeeper revision 1.1074 (40f3b27b9znWwwTVgEKSTwPzTJCS0w)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 09:59:23 +0000 (09:59 +0000)]
bitkeeper revision 1.1074 (40f3b27b9znWwwTVgEKSTwPzTJCS0w)

Check Twisted version.

21 years agobitkeeper revision 1.1073 (40f3a5f6jsJ9YolZiLVN9CCrudibTg)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 09:05:58 +0000 (09:05 +0000)]
bitkeeper revision 1.1073 (40f3a5f6jsJ9YolZiLVN9CCrudibTg)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1062.3.8 (40f3a5e6oIo_7nbVBKSWPEnF6B7OpQ)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 09:05:42 +0000 (09:05 +0000)]
bitkeeper revision 1.1062.3.8 (40f3a5e6oIo_7nbVBKSWPEnF6B7OpQ)

Tidy up client api. Handle deferred restore.

21 years agobitkeeper revision 1.1072 (40f3a59bA83EVS8nABepOIwfgijigQ)
xenbk@gandalf.hpl.hp.com [Tue, 13 Jul 2004 09:04:27 +0000 (09:04 +0000)]
bitkeeper revision 1.1072 (40f3a59bA83EVS8nABepOIwfgijigQ)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1071 (40f32d351AUI5dQyI8HcrYtyF1eppg)
iap10@labyrinth.cl.cam.ac.uk [Tue, 13 Jul 2004 00:30:45 +0000 (00:30 +0000)]
bitkeeper revision 1.1071 (40f32d351AUI5dQyI8HcrYtyF1eppg)

minor reordering to /etc/xen/network seems to make it more robust
when in an NFS mounted directory.

21 years agobitkeeper revision 1.1070 (40f30e57wtcdxmKl__WsIFujLBJtTg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 22:19:03 +0000 (22:19 +0000)]
bitkeeper revision 1.1070 (40f30e57wtcdxmKl__WsIFujLBJtTg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1068.1.2 (40f30e52YgpiISz76SagZV-I7ypcxg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 22:18:58 +0000 (22:18 +0000)]
bitkeeper revision 1.1068.1.2 (40f30e52YgpiISz76SagZV-I7ypcxg)

Tiny fix to allow compile with XFS file system enabled.

21 years agobitkeeper revision 1.1068.1.1 (40f30bc6KZGcPgiMDuS9kk_GR0oHTQ)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 22:08:06 +0000 (22:08 +0000)]
bitkeeper revision 1.1068.1.1 (40f30bc6KZGcPgiMDuS9kk_GR0oHTQ)

Use http rather than ftp for 'make world'

21 years agobitkeeper revision 1.1062.3.7 (40f2c856i0jGNAZ3xZZ9fZILH7YDhw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 17:20:22 +0000 (17:20 +0000)]
bitkeeper revision 1.1062.3.7 (40f2c856i0jGNAZ3xZZ9fZILH7YDhw)

Fix sxpr conversion for forms.
Fix args for restore.

21 years agobitkeeper revision 1.1069 (40f2be1dQm0Goyt73MjStsGleH52zw)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 16:36:45 +0000 (16:36 +0000)]
bitkeeper revision 1.1069 (40f2be1dQm0Goyt73MjStsGleH52zw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1062.1.9 (40f2be17nAuA7EGu99OX-tMqApMDPQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 16:36:39 +0000 (16:36 +0000)]
bitkeeper revision 1.1062.1.9 (40f2be17nAuA7EGu99OX-tMqApMDPQ)

Bug fix in network backend.